Text copied to clipboard!

Naslov

Text copied to clipboard!

Inženir za Android

Opis

Text copied to clipboard!
Iščemo izkušenega inženirja za Android, ki se bo pridružil naši ekipi za razvoj mobilnih aplikacij. Kot inženir za Android boste odgovorni za načrtovanje, razvoj, testiranje in vzdrževanje aplikacij, ki delujejo na Android platformi. Vaša naloga bo sodelovanje z oblikovalci, produktnimi vodji in drugimi razvijalci, da zagotovite visoko kakovostne in uporabniku prijazne aplikacije. Vaša vloga bo ključna pri razvoju novih funkcionalnosti, odpravljanju napak in optimizaciji obstoječih rešitev. Pričakujemo, da boste sledili najboljšim praksam razvoja programske opreme, uporabljali sodobna orodja in tehnologije ter prispevali k izboljšanju razvojnih procesov. Od kandidata pričakujemo dobro poznavanje programskega jezika Kotlin (ali Java), izkušnje z Android SDK, razumevanje arhitektur, kot so MVVM ali MVP, ter sposobnost pisanja čiste, učinkovite in testabilne kode. Prav tako je pomembno, da imate izkušnje z uporabo orodij za nadzor različic (npr. Git), sistemov za sledenje napakam in sodelovalnih platform. Delo poteka v dinamičnem okolju, kjer se cenita samoiniciativnost in timsko delo. Nudimo fleksibilen delovni čas, možnost dela na daljavo, konkurenčno plačilo in priložnost za profesionalni razvoj. Če vas veseli razvoj mobilnih aplikacij in želite sodelovati pri ustvarjanju inovativnih digitalnih rešitev, vas vabimo, da se prijavite.

Odgovornosti

Text copied to clipboard!
  • Načrtovanje in razvoj Android aplikacij
  • Sodelovanje z oblikovalci in produktnimi vodji
  • Testiranje in odpravljanje napak v aplikacijah
  • Optimizacija zmogljivosti in uporabniške izkušnje
  • Uporaba najboljših praks razvoja programske opreme
  • Vzdrževanje in nadgradnja obstoječih aplikacij
  • Integracija z zunanjimi API-ji in storitvami
  • Pisanje tehnične dokumentacije
  • Sodelovanje pri ocenjevanju zahtev in načrtovanju projektov
  • Spremljanje novosti v Android ekosistemu

Zahteve

Text copied to clipboard!
  • Diploma iz računalništva ali sorodnega področja
  • Izkušnje z razvojem Android aplikacij
  • Dobro poznavanje Kotlin ali Java
  • Razumevanje arhitektur, kot so MVVM ali MVP
  • Izkušnje z uporabo Android SDK
  • Sposobnost pisanja čiste in testabilne kode
  • Poznavanje orodij za nadzor različic (npr. Git)
  • Izkušnje z uporabo RESTful API-jev
  • Dobro razumevanje življenjskega cikla Android aplikacij
  • Sposobnost samostojnega in timskega dela

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Kakšne izkušnje imate z razvojem Android aplikacij?
  • Katere tehnologije in orodja najpogosteje uporabljate?
  • Ali ste že delali z arhitekturo MVVM ali MVP?
  • Kako pristopate k odpravljanju napak v aplikacijah?
  • Ali imate izkušnje z objavo aplikacij v Google Play Store?
  • Kako zagotavljate kakovost in testabilnost kode?
  • Ali ste že sodelovali v agilnih razvojnih ekipah?
  • Kako sledite novostim v Android razvoju?
  • Kakšne so vaše izkušnje z integracijo zunanjih API-jev?
  • Ali imate izkušnje z uporabo CI/CD orodij?